package com.ftwj.demo.base.annotation;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
* 
* <p>Title: Transient</p>  
* <p>Description:此注解与JPA的@Transient相同用户标志字段非数据库字段，新增或修改时将忽略此字典，但查询时可自动注入该字段中，
* 注意：此注解与{@link Ignore}注解作用相似，新增或修改时将忽略此字典，但{@link Ignore}注解在查询时同样会被忽略</p>
* <p>Copyright: Copyright (c) 2020 </p>  
* <p>Company: 兰州飞天网景信息产业有限公司</p>    
* @author WangSLi
* @date 2020年4月12日 上午10:58:26
* @version V1.0
 */
@Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.FIELD})
//@Ignore
public @interface Transient {
	/**
	 * 
	 * <p>Title: name</p>  
	 * <p>Description: 要注入字段的列默认为字段名</p>  
	 * @return 
	 * @author WangSLi
	 * @date 2020年4月12日  
	 * @version 1.0
	 */
	String query() default "";

}
